diesel-hauled train - Spanish English Dictionary